package com.hmy.singleton;
/**
 * 单例模式：确保一个类只有一个实例，并且提供全局的访问点
 *
 */
public class Singleton5 {
	private static Singleton5 uniqueSingleton;
	
	//构造器私有化
	private Singleton5() {
		
	}
	//延迟实例化，只适合单线程
	public static Singleton5 getSingletonInstance() {
		if (uniqueSingleton == null) {
			uniqueSingleton = new Singleton5();
		}
		return uniqueSingleton;
	}
	
}
